Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MOWBRAY TERRACE Terraced £244,609 £198,000 9 Oct 2019
2 MOWBRAY TERRACE Terraced £161,756 £161,000 17 Aug 2022
3 MOWBRAY TERRACE Terraced £238,845 £71,500 24 Aug 2001
4 MOWBRAY TERRACE Terraced £287,933 £167,000 20 Dec 2010